person or thing that provides information - Englisch Synonyme Wörterbuch